Słownik techniczny polsko-angielski

decay, rot, putrefy